// interface Say {
//     (name: string): void;
// }

// let say: Say = (name: string): void => {

// }
interface NumberArray {
    [index: number]: number;
}
let fibonacci: NumberArray = [1, 1, 2, 3, 5]

interface PersonalIntl {
    name: string
    sayHi(name: string): string
}